/*
@Time : 2020/7/15 17:10
@Author : lym
@File : commomUtils
@Software: GoLand
*/
package util

import (
	"math/rand"
	"time"
)

func RandString(i int) string {

	words := []byte("qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM")

	// 置随机数种子，加上这行代码，可以保证每次随机都是随机的
	// 不加随机种子，每次遍历获取都是重复的一些随机数据
	rand.Seed(time.Now().Unix())

	result := make([]byte, i)
	for i := range result {
		result[i] = words[rand.Intn(len(words))]
	}
	return string(result)
}